home *** CD-ROM | disk | FTP | other *** search
/ Celestin Apprentice 5 / Apprentice-Release5.iso / Source Code / C / Games / Abalone 1.4.2 / src / Abalone.make < prev    next >
Encoding:
Text File  |  1995-09-21  |  11.5 KB  |  218 lines  |  [TEXT/MPS ]

  1. C = SC
  2. PPC = PPCC
  3. Temp = :
  4. #Temp = ::Objects:
  5. COptions = -mbg off -opt all -r
  6. PPCOptions = -w conformance -appleext on -align mac68k -y "{TempFolder}"
  7. ROptions = -d SystemSevenOrLater=TRUE -append
  8. LOptions = -sym on -w -t APPL -c A•1e -sg Rest=More,STDCLIB,SANELIB
  9.  
  10. POWERPCOBJECTS = ∂
  11.         "{TempFolder}Abalone.o" ∂
  12.         "{TempFolder}AEhandler.o" ∂
  13.         "{TempFolder}AppleEvent.o" ∂
  14.         "{TempFolder}arnold.o" ∂
  15.         "{TempFolder}Board.o" ∂
  16.         "{TempFolder}Compute.o" ∂
  17.         "{TempFolder}Connection.o" ∂
  18.         "{TempFolder}Contest.o" ∂
  19.         "{TempFolder}DoEvent.o" ∂
  20.         "{TempFolder}Draw3D.o" ∂
  21.         "{TempFolder}Error.o" ∂
  22.         "{TempFolder}File.o" ∂
  23.         "{TempFolder}Game.o" ∂
  24.         "{TempFolder}Global.o" ∂
  25.         "{TempFolder}InsideMac.o" ∂
  26.         "{TempFolder}Interface.o" ∂
  27.         "{TempFolder}Rules.o" ∂
  28.         "{TempFolder}Settings.o" ∂
  29.         "{TempFolder}SoundPlay.o" ∂
  30.         "{TempFolder}Strategies.o" ∂
  31.         "{TempFolder}StringLib.o" ∂
  32.  
  33. 68KOBJECTS = ∂
  34.         "{TempFolder}Abalone.c.o" ∂
  35.         "{TempFolder}AEHandler.c.o" ∂
  36.         "{TempFolder}AppleEvent.c.o" ∂
  37.         "{TempFolder}Connection.c.o" ∂
  38.         "{TempFolder}Draw3D.c.o" ∂
  39.         "{TempFolder}Interface.c.o" ∂
  40.         "{TempFolder}Game.c.o" ∂
  41.         "{TempFolder}Board.c.o" ∂
  42.         "{TempFolder}Strategies.c.o" ∂
  43.         "{TempFolder}Arnold.c.o" ∂
  44.         "{TempFolder}Arnold.a.o" ∂
  45.         "{TempFolder}Compute.c.o" ∂
  46.         "{TempFolder}Contest.c.o" ∂
  47.         "{TempFolder}DoEvent.c.o" ∂
  48.         "{TempFolder}Error.c.o" ∂
  49.         "{TempFolder}File.c.o" ∂
  50.         "{TempFolder}Global.c.o" ∂
  51.         "{TempFolder}Settings.c.o" ∂
  52.         "{TempFolder}InsideMac.c.o" ∂
  53.         "{TempFolder}Rules.c.o" ∂
  54.         "{TempFolder}SoundPlay.c.o" ∂
  55.         "{TempFolder}StringLib.c.o"
  56.  
  57.  
  58. Abalone_68K ƒƒ  Abalone.r Abalone.rsrc
  59.     Rez {ROptions} Abalone.r -o Abalone_68K
  60.     Rez {ROptions} Abalone.r -o Abalone.rsrc
  61. #    make a copy to Abalone.rsrc for MW projects
  62.     
  63. Abalone_68K ƒƒ  Error.r
  64.     Rez {ROptions} Error.r -o Abalone_68K
  65.     Rez {ROptions} Error.r -o Abalone.rsrc
  66. #    make a copy to Abalone.rsrc for MW projects
  67.  
  68. Abalone_68K ƒƒ  Background.r 'Background #1.rsrc' 'Background #2.rsrc' 'Background #3.rsrc'
  69.     Rez {ROptions} Background.r -o Abalone_68K
  70.     
  71.  
  72. Abalone     ƒƒ     Abalone_68K
  73.     Duplicate -y Abalone_68K Abalone
  74.  
  75.  
  76. Abalone ƒƒ  Abalone.r
  77.     Rez {ROptions} Abalone.r -o Abalone
  78.  
  79. Abalone ƒƒ   {POWERPCOBJECTS} Abalone_68K
  80.     PPCLink -t 'APPL' -c 'A•1e' ∂
  81.         -librename InterfaceLib.xcoff=InterfaceLib ∂
  82.         -librename MathLib.xcoff=MathLib ∂
  83.         -librename StdCLib.xcoff=StdCLib ∂
  84.         {POWERPCOBJECTS} ∂
  85.         "{SharedLibraries}"InterfaceLib ∂
  86.         "{SharedLibraries}"StdCLib ∂
  87.         "{PPCLibraries}"MathLib.xcoff ∂
  88.         "{PPCLibraries}"StdCRuntime.o ∂
  89.         "{PPCLibraries}"PPCCRuntime.o ∂
  90.         "{PPCLibraries}"PPCToolLibs.o ∂
  91.         -librename MathLib.xcoff=MathLib ∂
  92.         -o Abalone
  93.  
  94.         
  95. "{TempFolder}Abalone.o" ƒ  Abalone.c Abalone.h AEHandler.h Board.h Contest.h Error.h Rules.h Game.h Draw3D.h Global.h Settings.h InsideMac.h Interface.h Compute.h Connection.h File.h Menu.h SoundPlay.h Strategies.h AppleEvent.h StringLib.h Define.h DoEvent.h
  96.      {PPC} {PPCOptions}  Abalone.c -o "{TempFolder}Abalone.o"
  97. "{TempFolder}AEhandler.o" ƒ  AEhandler.c AEHandler.h Board.h Contest.h Error.h Rules.h Game.h Draw3D.h Global.h Settings.h Connection.h StringLib.h InsideMac.h Interface.h Compute.h Abalone.h Strategies.h File.h Define.h Menu.h SoundPlay.h AppleEvent.h DoEvent.h
  98.      {PPC} {PPCOptions}  AEhandler.c -o "{TempFolder}AEhandler.o"
  99. "{TempFolder}AppleEvent.o" ƒ  AppleEvent.c AppleEvent.h AEHandler.h Board.h Contest.h Error.h Rules.h Game.h Draw3D.h Global.h Settings.h InsideMac.h Interface.h Compute.h Connection.h File.h Menu.h SoundPlay.h Strategies.h Abalone.h Define.h DoEvent.h
  100.      {PPC} {PPCOptions}  AppleEvent.c -o "{TempFolder}AppleEvent.o"
  101. "{TempFolder}arnold.o" ƒ  arnold.c Arnold.h Board.h Contest.h Error.h Rules.h Game.h Draw3D.h Global.h Settings.h Connection.h StringLib.h InsideMac.h Interface.h Compute.h Abalone.h Strategies.h File.h Define.h Menu.h SoundPlay.h
  102.      {PPC} {PPCOptions} -O time  arnold.c -o "{TempFolder}arnold.o"
  103. "{TempFolder}Board.o" ƒ  Board.c Board.h Contest.h Error.h Rules.h Game.h Draw3D.h Global.h Settings.h Connection.h AEHandler.h AppleEvent.h Interface.h Define.h StringLib.h InsideMac.h Menu.h File.h Compute.h Abalone.h DoEvent.h SoundPlay.h Strategies.h
  104.      {PPC} {PPCOptions}  Board.c -o "{TempFolder}Board.o"
  105. "{TempFolder}Compute.o" ƒ  Compute.c Compute.h Abalone.h AEHandler.h Board.h Contest.h Error.h Rules.h Game.h Draw3D.h Global.h InsideMac.h Interface.h Menu.h Settings.h File.h Define.h Connection.h AppleEvent.h StringLib.h SoundPlay.h Strategies.h DoEvent.h
  106.      {PPC} {PPCOptions} -O time  Compute.c -o "{TempFolder}Compute.o"
  107. "{TempFolder}Connection.o" ƒ  Connection.c Connection.h Global.h Rules.h Error.h Game.h Board.h Contest.h Compute.h Abalone.h AEHandler.h Menu.h AppleEvent.h Define.h DoEvent.h File.h Interface.h Draw3D.h InsideMac.h Settings.h Strategies.h SoundPlay.h
  108.      {PPC} {PPCOptions}  Connection.c -o "{TempFolder}Connection.o"
  109. "{TempFolder}Contest.o" ƒ  Contest.c Contest.h Error.h Rules.h Game.h Board.h Compute.h Abalone.h AEHandler.h Global.h Settings.h Menu.h AppleEvent.h StringLib.h Connection.h Interface.h Define.h DoEvent.h Draw3D.h File.h InsideMac.h SoundPlay.h Strategies.h
  110.      {PPC} {PPCOptions}  Contest.c -o "{TempFolder}Contest.o"
  111. "{TempFolder}DoEvent.o" ƒ  DoEvent.c DoEvent.h Abalone.h AEHandler.h Board.h Contest.h Error.h Rules.h Game.h Draw3D.h Global.h InsideMac.h Interface.h Menu.h Settings.h File.h Define.h Compute.h Strategies.h Connection.h AppleEvent.h StringLib.h SoundPlay.h
  112.      {PPC} {PPCOptions}  DoEvent.c -o "{TempFolder}DoEvent.o"
  113. "{TempFolder}Draw3D.o" ƒ  Draw3D.c Draw3D.h Rules.h Error.h Game.h Board.h Contest.h Compute.h Abalone.h AEHandler.h Global.h Settings.h Menu.h AppleEvent.h StringLib.h Connection.h Interface.h Define.h DoEvent.h File.h InsideMac.h SoundPlay.h Strategies.h
  114.      {PPC} {PPCOptions}  Draw3D.c -o "{TempFolder}Draw3D.o"
  115. "{TempFolder}Error.o" ƒ  Error.c Error.h
  116.      {PPC} {PPCOptions}  Error.c -o "{TempFolder}Error.o"
  117. "{TempFolder}File.o" ƒ  File.c File.h Game.h Board.h Contest.h Error.h Rules.h Global.h Settings.h Connection.h AEHandler.h AppleEvent.h Interface.h Define.h StringLib.h Compute.h Abalone.h DoEvent.h Draw3D.h InsideMac.h Menu.h SoundPlay.h Strategies.h
  118.      {PPC} {PPCOptions}  File.c -o "{TempFolder}File.o"
  119. "{TempFolder}Game.o" ƒ  Game.c Game.h Board.h Contest.h Error.h Rules.h Global.h Settings.h Connection.h AEHandler.h Menu.h Abalone.h AppleEvent.h Define.h DoEvent.h File.h Interface.h StringLib.h Compute.h Strategies.h SoundPlay.h Draw3D.h InsideMac.h
  120.      {PPC} {PPCOptions}  Game.c -o "{TempFolder}Game.o"
  121. "{TempFolder}Global.o" ƒ  Global.c Global.h Rules.h Error.h Game.h Board.h Contest.h Compute.h Abalone.h AEHandler.h Menu.h AppleEvent.h StringLib.h Connection.h Interface.h Define.h Settings.h DoEvent.h Draw3D.h File.h InsideMac.h SoundPlay.h Strategies.h
  122.      {PPC} {PPCOptions}  Global.c -o "{TempFolder}Global.o"
  123. "{TempFolder}InsideMac.o" ƒ  InsideMac.c InsideMac.h
  124.      {PPC} {PPCOptions}  InsideMac.c -o "{TempFolder}InsideMac.o"
  125. "{TempFolder}Interface.o" ƒ  Interface.c Interface.h Contest.h Error.h Rules.h Game.h Board.h Compute.h Abalone.h AEHandler.h Global.h Menu.h AppleEvent.h Connection.h Define.h DoEvent.h File.h Draw3D.h InsideMac.h Settings.h Strategies.h SoundPlay.h
  126.      {PPC} {PPCOptions}  Interface.c -o "{TempFolder}Interface.o"
  127. "{TempFolder}Rules.o" ƒ  Rules.c Rules.h Error.h Game.h Board.h Contest.h Compute.h Abalone.h AEHandler.h Global.h Settings.h Connection.h StringLib.h Menu.h AppleEvent.h Define.h DoEvent.h Draw3D.h InsideMac.h Interface.h File.h SoundPlay.h Strategies.h
  128.      {PPC} {PPCOptions} -O time  Rules.c -o "{TempFolder}Rules.o"
  129. "{TempFolder}Settings.o" ƒ  Settings.c Settings.h Rules.h Error.h Game.h Board.h Contest.h Compute.h Abalone.h AEHandler.h Global.h Menu.h AppleEvent.h StringLib.h Connection.h Interface.h Define.h DoEvent.h Draw3D.h File.h InsideMac.h SoundPlay.h Strategies.h
  130.      {PPC} {PPCOptions}  Settings.c -o "{TempFolder}Settings.o"
  131. "{TempFolder}SoundPlay.o" ƒ  SoundPlay.c SoundPlay.h Rules.h Error.h Game.h Board.h Contest.h Compute.h Abalone.h AEHandler.h Global.h Settings.h Menu.h AppleEvent.h StringLib.h Connection.h Interface.h Define.h DoEvent.h Draw3D.h File.h InsideMac.h Strategies.h
  132.      {PPC} {PPCOptions}  SoundPlay.c -o "{TempFolder}SoundPlay.o"
  133. "{TempFolder}Strategies.o" ƒ  Strategies.c Strategies.h Board.h Contest.h Error.h Rules.h Game.h Draw3D.h Global.h Settings.h Connection.h StringLib.h InsideMac.h Interface.h Compute.h Abalone.h File.h Define.h Menu.h SoundPlay.h
  134.      {PPC} {PPCOptions} -O time  Strategies.c -o "{TempFolder}Strategies.o"
  135. "{TempFolder}StringLib.o" ƒ  StringLib.c StringLib.h
  136.      {PPC} {PPCOptions}  StringLib.c -o "{TempFolder}StringLib.o"
  137.  
  138. Abalone_68K ƒƒ   {68KOBJECTS}
  139.     Link {LOptions} ∂
  140.         {68KOBJECTS} ∂
  141.         "{Libraries}"MathLib.o ∂
  142.         #"{CLibraries}"Complex.o ∂
  143.         "{CLibraries}"StdClib.o ∂
  144.         "{Libraries}"MacRuntime.o ∂
  145.         "{Libraries}"IntEnv.o ∂
  146.         "{Libraries}"ToolLibs.o ∂
  147.         "{Libraries}"Interface.o ∂
  148.         -o Abalone_68K
  149.  
  150. "{TempFolder}Arnold.a.o" ƒ  Arnold.a Arnold.h Strategies.h Compute.h Rules.h Error.h Global.h
  151.      ASM -case On Arnold.a -o "{TempFolder}"
  152. #Make a library for use with MetroWerks
  153.      ASM -case On Arnold.a.4mw -o "{TempFolder}"
  154.      lib "{TempFolder}Arnold.a.4mw.o" -o Arnold.lib.o
  155.      
  156. "{TempFolder}Settings.c.o" ƒ  Settings.c Settings.h
  157.      {C} {COptions} Settings.c -o "{TempFolder}"
  158.  
  159. "{TempFolder}Global.c.o" ƒ  Global.c Global.h  Settings.h
  160.      {C} {COptions} Global.c -o "{TempFolder}"
  161.      
  162. "{TempFolder}InsideMac.c.o" ƒ  InsideMac.c InsideMac.h
  163.      {C} {COptions} InsideMac.c -o "{TempFolder}"
  164.      
  165. "{TempFolder}StringLib.c.o" ƒ  StringLib.c StringLib.h
  166.      {C} {COptions} StringLib.c -o "{TempFolder}"
  167.      
  168. "{TempFolder}Error.c.o" ƒ Error.c Error.h
  169.      {C} {COptions}  Error.c -o "{TempFolder}"
  170.      
  171. "{TempFolder}Rules.c.o" ƒ  Rules.c Rules.h Global.h
  172.      {C} {COptions} Rules.c -o "{TempFolder}"
  173.      
  174. "{TempFolder}Contest.c.o" ƒ  Contest.c Contest.h Rules.h Global.h
  175.      {C} {COptions} Contest.c -o "{TempFolder}"
  176.      
  177. "{TempFolder}Compute.c.o" ƒ  Compute.c Compute.h Rules.h Error.h Global.h
  178.      {C} {COptions} Compute.c -o "{TempFolder}"
  179.      
  180. "{TempFolder}Strategies.c.o" ƒ  Strategies.c Strategies.h Compute.h Rules.h Error.h Global.h
  181.      {C} {COptions} Strategies.c -o "{TempFolder}"
  182.      
  183. "{TempFolder}Arnold.c.o" ƒ  Arnold.c Arnold.h Strategies.h Compute.h Rules.h Error.h Global.h
  184.      {C} {COptions} Arnold.c -o "{TempFolder}"
  185.      
  186. "{TempFolder}File.c.o" ƒ  File.c File.h Rules.h Global.h
  187.      {C} {COptions} File.c -o "{TempFolder}"
  188.      
  189. "{TempFolder}Board.c.o" ƒ  Board.c  Board.h Compute.h Rules.h Error.h Global.h Settings.h
  190.      {C} {COptions} Board.c -o "{TempFolder}"
  191.      
  192. "{TempFolder}Game.c.o" ƒ  Game.c  Game.h Board.h Compute.h Rules.h Error.h Global.h Settings.h
  193.      {C} {COptions} Game.c -o "{TempFolder}"
  194.      
  195. "{TempFolder}Interface.c.o" ƒ  Interface.c Interface.h Board.h Compute.h Rules.h Error.h Global.h Settings.h
  196.      {C} {COptions} Interface.c -o "{TempFolder}"
  197.      
  198. "{TempFolder}Draw3D.c.o" ƒ  Draw3D.c Draw3D.h  Board.h Compute.h Rules.h Error.h Global.h Settings.h
  199.      {C} {COptions} Draw3D.c -o "{TempFolder}"
  200.      
  201. "{TempFolder}SoundPlay.c.o" ƒ  SoundPlay.c SoundPlay.h Global.h
  202.      {C} {COptions} SoundPlay.c -o "{TempFolder}"
  203.      
  204. "{TempFolder}DoEvent.c.o" ƒ  DoEvent.c DoEvent.h Board.h Error.h Global.h Menu.h
  205.      {C} {COptions} DoEvent.c -o "{TempFolder}"
  206.  
  207. "{TempFolder}Connection.c.o" ƒ  Connection.c Connection.h AEHandler.h Board.h Error.h Game.h Global.h
  208.      {C} {COptions} Connection.c -o "{TempFolder}"
  209.  
  210. "{TempFolder}AppleEvent.c.o" ƒ  AppleEvent.c AppleEvent.h AEHandler.h Board.h Error.h Game.h Global.h
  211.      {C} {COptions} AppleEvent.c -o "{TempFolder}"
  212.  
  213. "{TempFolder}AEHandler.c.o" ƒ  AEHandler.c AEHandler.h AppleEvent.h Board.h Error.h Game.h Global.h
  214.      {C} {COptions} AEHandler.c -o "{TempFolder}"
  215.  
  216. "{TempFolder}Abalone.c.o" ƒ  Abalone.c Abalone.h AEHandler.h AppleEvent.h Board.h  Error.h Global.h Menu.h
  217.      {C} {COptions} Abalone.c -o "{TempFolder}"
  218.